home *** CD-ROM | disk | FTP | other *** search
- Path: in1.uu.net!tandem!usenet
- From: Anatoli Mandelchtam <tolik@tarley_pc.loc201.tandem.com>
- Newsgroups: comp.databases,comp.os.msdos.programmer,comp.lang.c
- Subject: Re: Btrieve
- Date: Sun, 24 Mar 1996 22:27:52 -0800
- Organization: Tandem Computers Inc., Cupertino, CA
- Message-ID: <31563CE8.71D2@tarley_pc.loc201.tandem.com>
- References: <4gahro$c43@canopus.cc.umanitoba.ca> <4gk7as$26l@eagle.ois.com.au>
- <4iclv4$pts@altrade.nijmegen.inter.nl.net> <4ieklg$24oq@news-s01.ny.us.ibm.net> <zozTxc9nXABT083yn@mbnet.mb.ca>
- NNTP-Posting-Host: miket_home1.fnord.tandem.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.01 (Win95; I)
-
- Nathan T. Wild wrote:
- .>
- .> stevez1@ibm.net (Steven R. Zuch) Wrote (In comp.lang.c):
- .> > E.H.Terwiel@inter.NL.net (E.H. Terwiel (Erik)) wrote:
- .> >
- .> > BTI web site http://www.btrieve.com Primarily marketing materials -
- .> > hopefully they will expand it.
- .> I thought I would hop in on this thread. Btrieve is an excellent product,
- .> but the resources behind it STINK. The technical support people are great,
- .> but they always call back the next day sometime! The BBS and Web page are
- .> useless. And I almost considered using another product when I got my copy
- .> of the developer's kit in the mail and the manual was less useful than
- .> toilet paper...
-
- While I agree completely that Btrieve is a pretty good product, and BTI tech
- support is very nice and helpful (I even wrote a letter to their tech
- support supervisor acknowledging that once), and their on-line support
- stinks, I can't agree with your complains about their manual.
-
- > I have years of C/C++ programming experience and I was SOUNDLY confused
- > after reading the documentation...
- >
- > I am writing an application in which the back-end software is Windows NT
- > based and the front-end software is DOS based. I have had my share of
- > troubles on both ends so far... Almost all of them were due to inadequate
- > documentation...
-
- Just of pure curiosity: could you be more specific about what was so confusing
- and inadequate? I'm using Btrieve for over 4 years now on DOS and WinNT
- clients and on Novell and WinNT servers and I am yet to see a problem that
- would've been caused by inadequate documentation. And I am using almost all
- the functionality including extended operations and such.
-
- I've seen bugs in their code, I've seen one undocumented error code, but
- I've also seen them fixing all of it in a rather timely manner.
-
- >
- > I bought the DOS developer's kit to use with C/C++ and the manual was
- > written to be implimentation and platform independant... This amounts to a
- > vague and useless book...
-
- I keep both manuals that come with a client developer kit for WinNT on my desk
- all the time and I advice every Btrieve developer to do the same.
-
- Speaking of a product as a whole, while it is pretty good, it suffers from
- typical problems that low level record managers have: too much network traffic
- is generated. And while on reads one can use extended operations to reduce that
- traffic by reading many records at once, this is hardly possible on updates and adds.
- Btrieve also suffers from the fact that it only uses SPX. This is less of an issue
- on WinNT/Win95 clients accessing WinNT servers where SPXII can be used, but overall
- performance could be better with some other protocol.
-
- And though installation of a Scalable SQL server should solve some of the problems,
- one's next logical step in increasing performance would be to dump the whole thing
- and intall a 'native' SQL server on the same WinNT machine.
-
- Regards,
-
- Anatoli.
-